reef barrier - French English Dictionary